import request from '@/utils/request'

// 查询被投企业申报-数据审核列表
export function listCompanyPortalSBData(query) {
  return request({
    url: '/companyPortal/companyPortalData/listSB',
    method: 'get',
    params: query
  })
}

// 查询被投企业填报-数据审核列表
export function listCompanyPortalTBData(query) {
  return request({
    url: '/companyPortal/companyPortalData/listTB',
    method: 'get',
    params: query
  })
}

// 查询被投企业填报-数据审核详细
export function getCompanyPortalData(id) {
  return request({
    url: '/companyPortal/companyPortalData/' + id,
    method: 'get'
  })
}

// 数据入库
export function asyncPortalData(id) {
  return request({
    url: '/companyPortal/companyPortalData/asyncPortalData/' + id,
    method: 'get'
  })
}

// 数据驳回
export function rejectPortalData(id) {
  return request({
    url: '/companyPortal/companyPortalData/rejectPortalData/' + id,
    method: 'get'
  })
}

// 保存被投企业填报-数据审核
export function saveCompanyPortalData(data) {
  return request({
    url: '/companyPortal/companyPortalData/save',
    method: 'post',
    data: data
  })
}

// 删除被投企业填报-数据审核
export function delCompanyPortalData(id) {
  return request({
    url: '/companyPortal/companyPortalData/' + id,
    method: 'delete'
  })
}

// 获取填报端临时token
export function getPortalToken() {
  return request({
    url: '/companyPortal/companyPortalData/getPortalToken',
    method: 'get'
  })
}

// 导出被投企业填报-数据审核
export function exportCompanyPortalData(query) {
  return request({
    url: '/companyPortal/companyPortalData/export',
    method: 'get',
    params: query
  })
}
